From Formal Requirement Analysis to Testing and Monitoring of Cyber-Physical Systems
نویسنده
چکیده
Cyber-Physical Systems (CPS) are being used in many safety-critical applications. Due tothe important role in virtually every aspect of human life, it is crucial to make sure thata CPS works properly before its deployment. However, formal verification of CPS is acomputationally hard problem. Therefore, lightweight verification methods such as testingand monitoring of the CPS are considered in the industry. The formal representation ofthe CPS requirements is a challenging task. In addition, checking the system outputs withrespect to requirements is a computationally complex problem. In this dissertation, theseproblems for the verification of CPS are addressed. The first method provides a formalrequirement analysis framework which can find logical issues in the requirements and helpengineers to correct the requirements. Also, a method is provided to detect tests whichvacuously satisfy the requirement because of the requirement structure. This method isused to improve the test generation framework for CPS. Finally, two runtime verificationalgorithms are developed for off-line/on-line monitoring with respect to real-time require-ments. These monitoring algorithms are computationally efficient, and they can be used inpractical applications for monitoring CPS with low runtime overhead.
منابع مشابه
MITL Specification Debugging for Monitoring of Cyber-Physical Systems
A framework for the debugging of formal specifications for Cyber-Physical Systems is presented. Two debugging algorithms are presented. The first checks for erroneous or incomplete temporal logic specifications without considering the system. The second can be utilized for the analysis of reactive requirements with respect to system test traces. The specification debugging framework is applied ...
متن کاملFormal Requirement Elicitation and Debugging for Testing and Verification of Cyber-Physical Systems
ion
متن کاملGenerating Test Cases for Cyber Physical Systems from Formal Specifications
Formal methods and testing are two important approaches that assist in the development of cyber physical systems. Formal specification can be used to assist testing and Formal methods and testing are seen as complementary. In this paper, we address the problem of generating test cases for cyber physical systems from formal specifications, and reduce an infinite set of testing parameters into a ...
متن کاملTest Case Generation from Formal Models of Cyber Physical System
Formal methods and testing are two important approaches that assist in the development of cyber physical systems. Formal specification can be used to assist testing and Formal methods and testing are seen as complementary. In this paper, we address the problem of generating test cases for cyber physical systems from formal specifications using differential dynamic logic(DL), a logic for specify...
متن کاملAn Effective Attack-Resilient Kalman Filter-Based Approach for Dynamic State Estimation of Synchronous Machine
Kalman filtering has been widely considered for dynamic state estimation in smart grids. Despite its unique merits, the Kalman Filter (KF)-based dynamic state estimation can be undesirably influenced by cyber adversarial attacks that can potentially be launched against the communication links in the Cyber-Physical System (CPS). To enhance the security of KF-based state estimation, in this paper...
متن کامل